self-purifying capacity - English Synonyms Dictionary